live a promiscuous and wild life - Turc Anglais Dictionnaire